Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 OWEN ROAD Terraced £249,455 £134,000 24 Mar 2005
21 OWEN ROAD Terraced £148,888 £80,000 6 Apr 2005
22 OWEN ROAD Terraced £134,295 £112,000 11 Aug 2020
25 OWEN ROAD Terraced £161,390 £103,000 1 Feb 2008
27 OWEN ROAD Terraced £102,358 £29,000 9 Feb 2001
30 OWEN ROAD Detached £158,583 £102,000 11 Oct 2007
33 OWEN ROAD Terraced £102,176 £60,000 7 Sep 2012
34 OWEN ROAD Terraced £152,254 £28,000 27 Nov 1996